red spots - Turco Inglés Diccionario